Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=float), | public | :: | area |
surface (m2) |
|||
integer(kind=short), | public | :: | c |
row and column number in the local coordinate of raster domain |
|||
integer(kind=short), | public | :: | doy_start |
day of year intake starts taking water |
|||
integer(kind=short), | public | :: | doy_stop |
day of year intake stops taking water |
|||
real(kind=float), | public | :: | e_flow(365) |
minimum environmental flow for every day of the year (m3/s) |
|||
real(kind=float), | public | :: | eta |
irrigation efficiency (0-1) |
|||
real(kind=float), | public | :: | fluxQ |
actual diverted discharge (m3/s) |
|||
character(len=300), | public | :: | id | ||||
type(grid_integer), | public | :: | mask | ||||
real(kind=float), | public | :: | max_discharge(365) |
maximum concessed discharge for every day of the year (m3/s) |
|||
character(len=300), | public | :: | name | ||||
integer(kind=short), | public | :: | r |
row and column number in the local coordinate of raster domain |
|||
real(kind=float), | public | :: | sat_max |
district averaged soil saturation above which irrigation is stopped |
|||
type(Coordinate), | public | :: | xy |
easting and northing |
TYPE Intake CHARACTER (LEN = 300) :: name CHARACTER (LEN = 300) :: id REAL (KIND = float) :: max_discharge (365) !! maximum concessed discharge for every day of the year (m3/s) REAL (KIND = float) :: fluxQ !! actual diverted discharge (m3/s) TYPE (Coordinate) :: xy !!easting and northing REAL (KIND = float) :: e_flow (365) !! minimum environmental flow for every day of the year (m3/s) REAL (KIND = float) :: eta !! irrigation efficiency (0-1) INTEGER (KIND = short) :: doy_start !!day of year intake starts taking water INTEGER (KIND = short) :: doy_stop !!day of year intake stops taking water INTEGER (KIND = short) :: r, c !!row and column number in the local coordinate of raster domain REAL (KIND = float) :: sat_max !!district averaged soil saturation above which irrigation is stopped TYPE (grid_integer) :: mask REAL (KIND = float) :: area !! surface (m2) END TYPE Intake